• RobotStudio Releases
Show / Hide Table of Contents
  • RobotStudio 2024.1.1
  • RobotStudio 2024.1
  • RobotStudio 2023.4.1
  • RobotStudio 2023.4
  • RobotStudio 2023.3
  • RobotStudio 2023.2.1
  • RobotStudio 2023.2
  • RobotStudio 2023.1
  • RobotStudio 2022.3.2
  • RobotStudio 2022.3.1
  • RobotStudio 2022.3
  • RobotStudio 2022.2.1
  • RobotStudio 2022.2
  • RobotStudio 2022.1
  • RobotStudio 2021.4
  • RobotStudio 2021.3.1
  • RobotStudio 2021.3
  • RobotStudio 2021.2
  • RobotStudio 2021.1.2
  • RobotStudio 2021.1.1
  • RobotStudio 2021.1
  • RobotStudio 2020.4
  • RobotStudio 2020.3
  • RobotStudio 2020.2
  • RobotStudio 2020.1.2
  • RobotStudio 2020.1.1
  • RobotStudio 2020.1

Release Notes for RobotStudio 2022.1

General

The release name is RobotStudio 2022.1 and the build number is 22.1.9826.0. The release date is March 29, 2022.

New Functionality

  • Can configure PROFINET Controller and PROFINET Device on different network interfaces

  • CC-Link Device

  • Copy joint values to clipboard as jointtarget text

  • Copy TCP to clipboard as robtarget text

  • Copy/Apply position and orientation

  • Create part from Work Envelope

  • File - Open page

  • IRB 1300-12kg/1.4m

  • IRB 920T IP54/Clean Room

  • Sample stations available from the Open page

  • Visual SafeMove: Possible to decouple emergency stop output

Can configure PROFINET Controller and PROFINET Device on different network interfaces

The PROFINET Controller and the PROFINET Device can now be configured on different ports, i.e. Public Network (WAN) and I/O Network (LAN), in the I/O Engineering in RobotStudio.

CC-Link Device

CC-Link device can now be configured in IO Engineering part of RobotStudio.

Copy joint values to clipboard as jointtarget text

Added a context command to robots for copying the current joint values to the Windows clipboard as a RAPID jointtarget declaration. External axes joint values are included for activated units.

Copy TCP to clipboard as robtarget text

Added a context command to robots for copying the current coordinates of the active TCP to the Windows clipboard. The coordinates are copied in relation to the active workobject and as a RAPID robtarget declaration.

Copy/Apply position and orientation

The functionality for copying the position/orientation from one object and applying it to another has been improved.
  • All objects with position and orientation are supported.
  • Choose if the copied position/orientation is in relation to the world coordinate system or the object's parent's coordinate system. The same reference will be used when applying the position/orientation. 
  • It is possible to apply position, orientation or both the position and orientation. 


Create part from Work Envelope

Added a button in the Work Envelope window for adding the generated work envelope to the station as a part. The part is saved in the station and can be exported as any geometry.

File - Open page

In the File menu, the Open and Recent commands have been merged into a new Open page.

IRB 1300-12kg/1.4m

The IRB 1300 12kg/1.4 m variant has been added to ABB Library. It is supported from RobotWare 7.6.

IRB 920T IP54/Clean Room

The IRB 920T IP54/Clean Room variant has been added to ABB Library. It it supported from RobotWare 7.5.

Sample stations available from the Open page

Sample stations have been moved from the RobotStudio installer to cloud storage to reduce the size of the distribution and allow independent updates.
The sample stations can be downloaded from the File - Open page.


Visual SafeMove: Possible to decouple emergency stop output

From RobotWare 7.6, it is possible to decouple the external emergency stop from the emergency stop output in order to not cause dead-locks.

Improvements

"Comments" renamed to "Change Log" in Save As dialog

In the Save As dialog, the text box label was changed from "Comments" to "Change Log" to clarify that the text corresponds to a Change Log entry in the station information.

"Include safety settings" checked by default

The setting "Include safety settings" is now checked by default in the Unpack & Work wizard.

OmniCore support for IRB 1200

Added support for creating OmniCore virtual controllers for IRB 1200 in RobotStudio.

Permanently hide "View Robot at Target" notification

Added a button in the "View Robot at Target" notification menu to hide the notification permanently.
The notification can be restored by selecting "Restore hidden dialogs and messages" in Options.

Restart dialog after installing a package

The user will now be prompted to restart RobotStudio after installing a package from the add-ins tab.

Tooltip on Default Gateway in I/O Network dialog

Added a tooltip that informs the user that the default gateway can only be set from the 'Public network' configuration and is shared between the public and the I/O network interfaces.

Visual SafeMove: Support for rotated CRB 15000 robot

Visual SafeMove now supports none zero gravity parameters in the Safety Configuration for CRB 15000 (GoFa). RobotWare 7.5 or higher is required. 

Information

Camera Emulator Removed from Integrated Vision in RobotStudio

Camera Emulator is removed from Integrated Vsion in RobotStudio.

Corrections

PDD
12926Online Monitor shows incorrect layout for IRB 6620LX

Online Monitor now correctly displays IRB 6620LX in situations where Task Frame and Base Frames have been changed from their default values.
13309FlexPendant Viewer chapter missing in Robotstudio Operating Manual

Added the previously removed FlexPendant Viewer chapter back to the RobotStudio Operating Manual.
13497 Special characters in UAS password not accepted

Corrected the validation of password characters when creating a user on an IRC5 controller. The password is now checked for unsupported characters such as & and " before it is sent to the controller.
14049Gearbox heat prediction does not support IRB660 and IRB460

The error message will now give the actual cause for IRB660 and IRB460 not working with the add-in, which is that "Fan upgrade for this robot model is not available."

14081TCP trace: Maximum trace length too short

The maximum length in TCP trace was not enough for a long lasting simulation. It has now been increased from 1 km to 90,000,000 km.
14118Not possible to free hand jog joint 3 of IRB 920T

The IRB 920T IP30 simulation models have been updated to enable freehand jogging of both axis 3 and axis 4.

14158OPC UA Client connection failure

The timeout for finding an OPC UA server was set to 1 second in the OPC UA Client Smart Component. This could lead to connection failures when trying to connect to a distant server with a lot of latency. The timeout has now been increased to 5 seconds.

14168OPC UA Client doesn´t synchronize signals after Reset

Fixed a bug that caused the OpcUaClient Smart Component to stop synchronizing signals when clicking the Reset button in the Simulation tab.
14177Elevated rail length is missing in RobotStudio

14195Exception when adjusting robtargets

Fixed an exception that could happen when using the Adjust Robtargets functionality or when opening a RAPID module. The issue only occurred if there was a RAPID module with an ELSEIF statement having a numeric literal directly followed by a keyword without whitespace in-between.
14205Category not validated in "Add Signals" dialog

The Category attribute of a signal must follow the same rules as a RAPID identifier. This was however not enforced by the "Add Signals" dialog. The dialog now validates the Category attribute before enabling the OK button.
14237Recent UAS users not stored

When logging in to a controller using the "Log in as a Different User" menu item the user name was not stored in the Recent Users list (File > Options > Online > Authentication & Language) and was not shown in the User Name dropdown list in the login window. This has now been corrected.
14261Misaligned animation in glb file

Fixed errors in the animation when a glTF file is exported from a complex simulation where Smart Components are used to modify the object hierarchy.
14319I/O view device filter not working

Fixed an issue where it wasn't possible to filter on devices that had slotted child devices. Selecting a "parent" device will now show all IOs belonging to its child devices.
14394Fatal exception when rotating graphics view

Fixed a bug where RobotStudio would crash when rotating the view after selecting top or bottom view
Exception when logging in as "admin" user on RobotWare 6.x Virtual Controller

RobotStudio now verifies the credentials when logging in to a RobotWare 6.x Virtual Controller. Earlier any combination of username and password was accepted, leading to unexpected behavior.
Note that there is by default no "admin" user on a RobotWare 6.x controller.
Visual SafeMove: No error when assigning a writer to an input signal

Now there will be an error in the I/O node when assigning a writer to an input signal
Rapid: No message shows on clicking on new declaration link to a blank module

title: Issue with new declaration in RAPID Data Editor
New Declaration hyperlink in RAPID Data Editor has been updated. It now gets disabled and gets a tool tip showing disabled reason when no valid RAPID type is chosen by the user.
Visual SafeMove: Assigned signal to Stop Configuration not auto protected

Visual SafeMove has been updated making sure a protection of a Stop Configuration also automatically protects its assigned signals.
Visual SafeMove: SafeRanges removed after writing to Stand Alone Controller.

SafeRanges are no longer removed after writing to Stand Alone Controller.
Visual SafeMove: Wrong corner angle values in error message

Error message values for the limit of a corner angle is now shown correctly in Visual SafeMove.
Wrong English to German translation in Cross connection tool

Corrected some German translations in I/O Engineering Tool.
OPC UA Client disconnected when adding object to station

Fixed an issue that caused all instances of the OpcUaClient Smart Component to become disconnected when an object was added to the station.
IRB 910INV: Jogging top part of J3 moves J4.

Fixed an issue with freehand joint jog in the IRB 910INV (IP30) simulation models. 
TCP Trace: IRB 14050 category 0 stop position not displayed

Fixed an issue with stop position trace for IRB 14050.
Not possible to set default gateway to 0.0.0.0

0.0.0.0 is now an allowed IP address for Default Gateway
Incorrect dialog placement when scaling is enabled

Fixed an issue where the placement of dialogs was not restored correctly in a multi-display environment with differing scale settings.
Export and import of 2D work envelope fails

Disabled export of wire objects such as a 2D work envelope to graphics formats that only support triangle primitives.
Added support for wire primitives to glTF export.
Visual SafeMove: Base Frame not updated with data from controller when creating new controller configuration

Now Base Frame is updated with data from controller when creating new controller configuration.
Visual SafeMove: Missing trigger signal not validated in Stop Configurations

A missing trigger signal in a Stop Configuration will now generate an error.
Network settings, Actual port speed

Added a read-only label below the port speed drop-down that shows the actual port speed on the network interface which can differ from the configured port speed if the network switch does not support the set speed.
F1 in RAPID Editor opens IRC5 manual instead of

Ensured that the correct RAPID reference manual, IRC5 or OmniCore, is opened when using context sensitive help in the RAPID editor.
Visual SafeMove: Not possible to configure a M17 device when the configuration already has a PROFIsafe device

Now it is possible to configure M17 device when the configuration already has a PROFIsafe device

Visual SafeMove: Exception when switching between I/O Engineering Tool and Visual SafeMove

When configuring devices in I/O Engineering Tool and switching window to Visual SafeMove an exception was thrown when using RobotWare 6. This has now been fixed.
In This Article
Back to top Copyright © 2024 ABB